on a losing wicket - Turkish English Dictionary